package com.changcheng.project.handsetlistinfo.domain;

import com.changcheng.framework.aspectj.lang.annotation.Excel;
import com.changcheng.framework.web.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 手持机列表对象 a_handset_list
 * 
 * @author dazhi
 * @date 2020-10-30
 */
public class AHandsetList extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**  */
    private Long id;

    /** 手持机imei号 */
    @Excel(name = "手持机imei号")
    private String handsetImei;

    /** 服务站名称 */
    @Excel(name = "服务站名称")
    private String serviceStation;

    /** 当前版本 */
    @Excel(name = "当前版本")
    private String currentVersion;

    /** 将要升级的版本 */
    @Excel(name = "将要升级的版本")
    private String futureVersion;

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setHandsetImei(String handsetImei)
    {
        this.handsetImei = handsetImei;
    }

    public String getHandsetImei()
    {
        return handsetImei;
    }
    public void setServiceStation(String serviceStation)
    {
        this.serviceStation = serviceStation;
    }

    public String getServiceStation()
    {
        return serviceStation;
    }
    public void setCurrentVersion(String currentVersion)
    {
        this.currentVersion = currentVersion;
    }

    public String getCurrentVersion()
    {
        return currentVersion;
    }
    public void setFutureVersion(String futureVersion)
    {
        this.futureVersion = futureVersion;
    }

    public String getFutureVersion()
    {
        return futureVersion;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("handsetImei", getHandsetImei())
            .append("serviceStation", getServiceStation())
            .append("currentVersion", getCurrentVersion())
            .append("futureVersion", getFutureVersion())
            .append("remark", getRemark())
            .toString();
    }
}
